package com.qfedu.buy.server.service.intf;

import com.qfedu.buy.common.dto.UserLoginDto;
import com.qfedu.buy.common.dto.UserOpDto;
import com.qfedu.buy.common.vo.R;

/**
 * @program: NeighborBuy
 * @description:
 * @author: Feri(邢朋辉)
 * @create: 2021-01-25 15:02
 */
public interface UserService {
    /**
     * 校验手机号是否存在*/
    R checkPhone(String phone);
    /**
     * 登陆
     */
    R login(UserLoginDto dto);
    /**
     * 注册
     */
    R register(UserOpDto dto);
    /**
     * 找回密码
     */
    R findPass(UserOpDto dto);

    /**
     * 修改密码*/
    R changePass(String token,String pass,String ip);
    /**
     * 校验令牌*/
    R checkToken(String token);
}